package com.nl.controller.xuyi.mapper;

import com.nl.controller.xuyi.bean.xuyimap.QueryRangePo;
import org.apache.ibatis.annotations.Mapper;
import org.apache.ibatis.annotations.Param;

import java.util.List;

/**
 * @author zhangheng
 * @date 19:35 2020/9/10
 */
@Mapper
public interface XuYiMapMapper {
	/**
	 * desc: 查询圈画范围
	 * @param list:
	 * @return: java.util.List<com.nl.controller.xuyi.bean.xuyimap.QueryRangePo>
	 * @author zhangheng
	 * @date 2020/9/10 19:43
	 */
	List<QueryRangePo> queryRange(List<String> list);
	/**
	 * desc:根据点位信息查询经纬度
	 * @param pointName:
	 * @return: java.util.List<java.lang.String>
	 * @author zhangheng
	 * @date 2020/9/10 20:55
	 */
	List<String> getLatitudeAndLongitude(String pointName);
	/**
	 * desc: 更新发送范围
	 * @param mgrId:
	 * @param range:
	 * @return: java.lang.Integer
	 * @author zhangheng
	 * @date 2020/9/14 16:52
	 */
	Integer updateRange(@Param("mgrId")String mgrId,@Param("range") String range);

	/**
	 * @desc 根据点位名称查询经纬度信息
	 * @param pointName 
	 * @return java.lang.String
	 * @author ll
	 * @date 2020/12/9 14:47
	 */
	String getLatitudeAndLongitude2(String pointName);
}
